macroglia cell - French English Dictionary